<?php 

namespace pmvc\ioc\annotation;

interface AutowireCandidateProvider {

	/**
	 * Returns candidates for auowiring.  This
	 * is meant to be used in conjunction with
	 * {@link AutowireDescriptorRegistrar}.
	 * @return array array of type names
	 */
	function getAutowireCandidates();


}

?>